d7559b6d510e0d8e6ee9c511127807b4008bc1c2,minidns-dnssec/src/main/java/de/measite/minidns/dnssec/DNSSECClient.java,DNSSECClient,createDnssecMessage,#DNSMessage#Set#,109
Before Change
extractSignatureRecords(signatures, additionalResourceRecords);
if (stripSignatureRecords) {
answers = stripSignatureRecords(answers);
nameserverRecords = stripSignatureRecords(nameserverRecords);
additionalResourceRecords = stripSignatureRecords(additionalResourceRecords);
}
return new DNSSECMessage(dnsMessage, answers, nameserverRecords, additionalResourceRecords, signatures, result);
After Change
DNSMessage.Builder messageBuilder = dnsMessage.asBuilder();
if (stripSignatureRecords) {
messageBuilder.setAnswers(stripSignatureRecords(answers));
messageBuilder.setNameserverRecords(stripSignatureRecords(nameserverRecords));
messageBuilder.setAdditionalResourceRecords(stripSignatureRecords(additionalResourceRecords));
}
return new DNSSECMessage(messageBuilder, signatures, result);